html, body {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin:0;
}

#mainframe {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin:0;
}

#titleTop {
    z-index: 250;
    left: 65px;
    top: 12px;
    height: 40px;
    visibility: visible;
    width: 448px;
    position: absolute;
    filter: alpha(Opacity=90);
    -moz-opacity: 1;
    opacity: 1;
}

#map {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0;
	border-right:2px solid #bcbcbc;
}

#addressquery{
	width: 380px;
	/*height: 600px;*/
	overflow: hidden;
	margin: 0;
	z-index : 1;
	
	position:absolute;
	top : 10px;
	/*left: 580px;*/
	right: 125px;
	/*opacity: 0.8*/
	
	border: 1px solid #000;
	background-color: white;	
	/*float: right;*/
}

#selfRouteTab{
	width: 300px;
	/*height: 250px;*/
	overflow: hidden;
	margin: 0;
	z-index : 1;
	
	position:absolute;
	top : 60px;
	left: 70px;
	background-color: white;
	opacity: 0.8;
}

/*#addressquery2{
	width: 450px;
	overflow: hidden;
	margin: 0;
	z-index : 1;
	
	position:absolute;
	top : 10px;
	right: 125px;
	
	border: 1px solid #000;
	background-color: white;	
}*/

#routeResult {
	width: 300px;
	/*height: 600px;*/
	overflow: hidden;
	margin: 0;
	z-index : 1;
	
	position:absolute;
	/*top : 16px;*/
	bottom : 10px;
	left: 450px;
	/*opacity: 0.8*/
	color: red;
	font-size:x-large;
	border: 1px solid #000;
	background-color: white;	
}

#ambList {
	position: absolute;
	overflow: hidden;
	width : 200px;
	z-index: 2;
	
	top : 36px;
	/*left: 580px;*/
	right: 2px;
	border: 1px solid #000;
	background-color: white;
}

.btnMouseOut
{
	top:0px;
	width:28px;
	height:28px;
	cursor:hand;
}

.btnMouseMove
{
	top:0px;
	width:39px;
	height:39px;
	cursor:hand;
}

